package com.example.com.test.application;

import android.app.Application;
import android.content.Context;
import android.content.res.Configuration;
import android.content.res.Resources;


/**
 * 作者： ch
 * 时间： 2018/5/8 0008-下午 4:37
 * 描述：
 * 来源：
 */


public class App extends Application {
    //全局Context
    private static Context sContext;
    private static App app;



    @Override
    public void onCreate() {
        super.onCreate();
        sContext = this;
        app = this;

        //初始化直播
        initLive();
        // 初始化工具箱
        initX5();
        initconfig();

        //IM
        initIM();
    }

    private void initIM() {
    //    IMHelper.getInstance().init();
    }



    private void initLive() {

/*        TXLiveBase.setConsoleEnabled(true);
        TXLiveBase.setAppID("1252463788");

        if (AppConstant.DEBUG) {
            //直播sdk日志
            TXLiveBase.setLogLevel(TXLiveConstants.LOG_LEVEL_INFO);
        }*/
    }



    /**
     * 设置APP应用字体不缩放
     */
    private void initconfig() {
        Resources res = super.getResources();
        Configuration config = new Configuration();
        config.setToDefaults();
        res.updateConfiguration(config, res.getDisplayMetrics());
    }

    private void initX5() {

    }

    @Override
    protected void attachBaseContext(Context base) {
        super.attachBaseContext(base);
    }


    public static Context getContext() {
        return sContext;
    }

    public static App getApp() {
        return app;
    }

}
